litter of kittens - Turco Inglés Diccionario